Previous: , Up: Top   [Contents][Index]


Index of Lisp Math Functions

The following functions are meant to be used with defmath, not defun definitions. For names that do not start with ‘calc-’, the corresponding full Lisp name is derived by adding a prefix of ‘math-’.

Jump to:   A   B   C   D   E   F   G   H   I   L   M   N   O   P   Q   R   S   T   U   V   W   Z  
Index Entry   Section

A
abs-approx:   Computational Lisp Functions
anglep:   Predicates
apply-rewrites:   Symbolic Lisp Functions

B
beforep:   Predicates
build-polynomial-expr:   Symbolic Lisp Functions
build-vector:   Vector Lisp Functions

C
calc-binary-op:   Stack Lisp Functions
calc-change-current-selection:   Symbolic Lisp Functions
calc-check-defines:   Defining Functions
calc-clear-command-flag:   Interactive Lisp Functions
calc-cursor-stack-index:   Stack Lisp Functions
calc-do-alg-entry:   Formatting Lisp Functions
calc-encase-atoms:   Symbolic Lisp Functions
calc-enter-result:   Defining Stack Commands
calc-enter-result:   Stack Lisp Functions
calc-eval:   Formatting Lisp Functions
calc-find-assoc-parent-formula:   Symbolic Lisp Functions
calc-find-nth-part:   Symbolic Lisp Functions
calc-find-parent-formula:   Symbolic Lisp Functions
calc-find-selected-part:   Symbolic Lisp Functions
calc-find-sub-formula:   Symbolic Lisp Functions
calc-grow-assoc-formula:   Symbolic Lisp Functions
calc-is-hyperbolic:   Interactive Lisp Functions
calc-is-inverse:   Interactive Lisp Functions
calc-normalize:   Stack Lisp Functions
calc-pop-stack:   Stack Lisp Functions
calc-prepare-selection:   Symbolic Lisp Functions
calc-push-list:   Stack Lisp Functions
calc-record-list:   Stack Lisp Functions
calc-record-undo:   Interactive Lisp Functions
calc-record-why:   Interactive Lisp Functions
calc-refresh:   Stack Lisp Functions
calc-replace-sub-formula:   Symbolic Lisp Functions
calc-select-buffer:   Defining Simple Commands
calc-set-command-flag:   Defining Simple Commands
calc-set-command-flag:   Interactive Lisp Functions
calc-slow-wrapper:   Defining Stack Commands
calc-stack-size:   Stack Lisp Functions
calc-substack-height:   Stack Lisp Functions
calc-top-list:   Stack Lisp Functions
calc-top-list-n:   Defining Stack Commands
calc-top-list-n:   Stack Lisp Functions
calc-top-n:   Stack Lisp Functions
calc-unary-op:   Stack Lisp Functions
calc-wrapper:   Defining Simple Commands
cancel-common-factor:   Symbolic Lisp Functions
check-unit-name:   Symbolic Lisp Functions
col-matrix:   Vector Lisp Functions
common-constant-factor:   Symbolic Lisp Functions
comp-ascent:   Formatting Lisp Functions
comp-descent:   Formatting Lisp Functions
comp-first-char:   Formatting Lisp Functions
comp-height:   Formatting Lisp Functions
comp-last-char:   Formatting Lisp Functions
comp-width:   Formatting Lisp Functions
compare:   Computational Lisp Functions
compile-rewrites:   Symbolic Lisp Functions
complete:   Argument Qualifiers
complexp:   Predicates
compose-expr:   Formatting Lisp Functions
composition-to-string:   Formatting Lisp Functions
constp:   Predicates
convert-temp:   Calling Calc from Your Programs
copy-matrix:   Vector Lisp Functions

D
defmath:   Defining Functions
deriv:   Symbolic Lisp Functions
dimension-error:   Vector Lisp Functions
div-mod:   Computational Lisp Functions

E
e:   Computational Lisp Functions
equal:   Predicates
equal-int:   Predicates
evaluate-expr:   Computational Lisp Functions
evenp:   Predicates
expr-contains:   Symbolic Lisp Functions
expr-contains-count:   Symbolic Lisp Functions
expr-contains-vars:   Symbolic Lisp Functions
expr-depends:   Symbolic Lisp Functions
expr-height:   Symbolic Lisp Functions
expr-subst:   Symbolic Lisp Functions
expr-weight:   Symbolic Lisp Functions
extract-units:   Symbolic Lisp Functions

F
fixnatnump:   Predicates
fixnum:   Argument Qualifiers
fixnum:   Computational Lisp Functions
fixnump:   Predicates
flatten-vector:   Vector Lisp Functions
float:   Argument Qualifiers
float:   Computational Lisp Functions
floatp:   Predicates
format-flat-expr:   Formatting Lisp Functions
format-nice-expr:   Formatting Lisp Functions
format-number:   Formatting Lisp Functions
format-value:   Formatting Lisp Functions
frac-gcd:   Symbolic Lisp Functions
from-hms:   Computational Lisp Functions
from-radians:   Computational Lisp Functions
from-radians-2:   Computational Lisp Functions
full-circle:   Computational Lisp Functions

G
gamma-const:   Computational Lisp Functions

H
half-circle:   Computational Lisp Functions

I
idiv:   Computational Lisp Functions
idivmod:   Computational Lisp Functions
imod:   Computational Lisp Functions
inexact-value:   Predicates
integ:   Symbolic Lisp Functions
integer:   Argument Qualifiers
integer-log2:   Computational Lisp Functions
integerp:   Predicates
interactive:   Defining Simple Commands
is-polynomial:   Symbolic Lisp Functions
is-true:   Predicates
isqrt:   Computational Lisp Functions

L
lessp:   Predicates
ln-10:   Computational Lisp Functions
ln-2:   Computational Lisp Functions
looks-evenp:   Predicates
looks-negp:   Predicates

M
make-float:   Computational Lisp Functions
make-frac:   Computational Lisp Functions
make-intv:   Computational Lisp Functions
make-mod:   Computational Lisp Functions
make-sdev:   Computational Lisp Functions
make-vec:   Vector Lisp Functions
map-tree:   Symbolic Lisp Functions
map-vec:   Vector Lisp Functions
map-vec-2:   Vector Lisp Functions
mat-col:   Vector Lisp Functions
mat-dimens:   Vector Lisp Functions
mat-less-col:   Vector Lisp Functions
mat-less-row:   Vector Lisp Functions
mat-row:   Vector Lisp Functions
match-patterns:   Symbolic Lisp Functions
math-concat:   Vector Lisp Functions
math-defcache:   Computational Lisp Functions
math-defintegral:   Symbolic Lisp Functions
math-defintegral-2:   Symbolic Lisp Functions
math-defsimplify:   Symbolic Lisp Functions
math-equal:   Predicates
math-prev-weekday-in-month:   Time Zones
math-std-daylight-savings:   Time Zones
matrixp:   Predicates
messy-integerp:   Predicates
multi-subst:   Symbolic Lisp Functions

N
natnum:   Argument Qualifiers
natnump:   Predicates
nearly-equal:   Predicates
nearly-zerop:   Predicates
negp:   Predicates
normalize:   Computational Lisp Functions
num-integerp:   Predicates
num-natnump:   Predicates
numberp:   Predicates
numdigs:   Computational Lisp Functions
numvecp:   Predicates

O
objectp:   Predicates
objvecp:   Predicates
oddp:   Predicates
overflow:   Predicates

P
phi:   Computational Lisp Functions
pi:   Computational Lisp Functions
pi-over-180:   Computational Lisp Functions
pi-over-2:   Computational Lisp Functions
pi-over-4:   Computational Lisp Functions
polar-complexp:   Predicates
poly-mix:   Symbolic Lisp Functions
poly-mul:   Symbolic Lisp Functions
poly-simplify:   Symbolic Lisp Functions
polynomial-base:   Symbolic Lisp Functions
polynomial-p:   Symbolic Lisp Functions
posp:   Predicates
pow:   Computational Lisp Functions
pow-mod:   Computational Lisp Functions
power-of-2:   Computational Lisp Functions
prime-test:   Computational Lisp Functions
primp:   Predicates

Q
quarter-circle:   Computational Lisp Functions
quarter-integer:   Computational Lisp Functions
quotient:   Computational Lisp Functions

R
random-digit:   Computational Lisp Functions
random-digits:   Computational Lisp Functions
random-float:   Computational Lisp Functions
ratp:   Predicates
read-expr:   Formatting Lisp Functions
read-exprs:   Formatting Lisp Functions
read-number:   Formatting Lisp Functions
realp:   Predicates
rect-complexp:   Predicates
reduce-cols:   Vector Lisp Functions
reduce-vec:   Vector Lisp Functions
reject-arg:   Predicates
remove-units:   Symbolic Lisp Functions
rewrite:   Symbolic Lisp Functions
rewrite-heads:   Symbolic Lisp Functions
row-matrix:   Vector Lisp Functions

S
scalarp:   Predicates
scale-int:   Computational Lisp Functions
scale-rounding:   Computational Lisp Functions
simplify:   Symbolic Lisp Functions
simplify-extended:   Symbolic Lisp Functions
simplify-units:   Symbolic Lisp Functions
single-units-in-expr-p:   Symbolic Lisp Functions
solve-eqn:   Symbolic Lisp Functions
solve-for:   Symbolic Lisp Functions
solve-system:   Symbolic Lisp Functions
sort-intv:   Computational Lisp Functions
sqr:   Computational Lisp Functions
sqrt-e:   Computational Lisp Functions
sqrt-two-pi:   Computational Lisp Functions
square-matrixp:   Predicates
swap-rows:   Vector Lisp Functions

T
tderiv:   Symbolic Lisp Functions
to-fraction:   Computational Lisp Functions
to-hms:   Computational Lisp Functions
to-radians:   Computational Lisp Functions
to-radians-2:   Computational Lisp Functions
to-simple-fraction:   Computational Lisp Functions
to-standard-units:   Symbolic Lisp Functions
transpose:   Vector Lisp Functions
two-pi:   Computational Lisp Functions

U
underflow:   Predicates
units-in-expr-p:   Symbolic Lisp Functions

V
vec-length:   Vector Lisp Functions
vectorp:   Predicates

W
with-extra-prec:   Computational Lisp Functions

Z
zerop:   Predicates

Jump to:   A   B   C   D   E   F   G   H   I   L   M   N   O   P   Q   R   S   T   U   V   W   Z  

Previous: , Up: Top   [Contents][Index]